package com.dashu.authority.servie;

import java.util.List;
import java.util.Map;

import com.dashu.authority.entity.ButtonOperate;
import com.dashu.authority.exception.AuthorityException;

public interface ButtonOperateService extends BaseService< ButtonOperate>{ 
	public List<ButtonOperate> queryAllByExample(ButtonOperate entity,int pageNum, int pageSize) throws AuthorityException;		
	public Map<String, Object> insertEntity(ButtonOperate entity)throws AuthorityException;	
	public Map<String, Object> updateEntity(ButtonOperate entity)throws AuthorityException;	
	public Map<String, Object> deleteByIds(Integer[] ids) throws AuthorityException;
	public List<ButtonOperate> queryAllByMenuIdAndIds(Integer menuId,List<Integer> ids , int pageNum, int pageSize)
			throws AuthorityException;

}
